@charset "utf-8";
body{background: url(../img/bgLogin.jpg) repeat;width: 100%;background-size: 100%;font-size: 14px;}
.login_box{width: 470px;height: 350px;margin: 150px auto 0;background: #FFF;opacity: 0.9;
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);}
.title{width: 100%;height: 50px;line-height:50px;background: #354253;text-align: center;color: #FFF;font-size: 15px;letter-spacing: 1px}
.user_message,.check_code{width: 385px;height: 36px;line-height:36px;margin: 20px auto 0;border: 1px solid #CCC;}
.user_message .icon,.check_code .icon{width: 16px;height: 16px;margin: 9px 0px 0px 15px;float: left;line-height: 16px;}
.icon img,.code img{width: 100%;height: 100%;}
.user_message input{width:333px;float: right;height: 34px;line-height: 34px; border:none;outline: none;background:none;padding-left: 7px;}
.check_code input{width:250px;float:left;height: 34px;line-height: 34px; border:none;outline: none;background:none;padding-left: 7px;margin-left:14px;}
.check_code .code{width:80px;height: 36px;float: right;cursor: pointer;}
.button_login{background:#0484CD;width: 387px;height: 36px;line-height:36px;margin: 30px auto 0;margin-left:40px;
text-align: center;color: #FFF;letter-spacing: 10px;cursor: pointer;}
.tips_box{margin-top: 10px}
.forget_pwd{float:right;margin-right: 45px;width: 63px}
.forget_pwd a{color: #666;}
.forget_pwd:hover{text-decoration: underline;}
.login_error_tips{margin-left:42px;color: red;float: left;}
